generator housing - French English Dictionary